﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations.Schema;


namespace S4Store.Domain.AfterSaleKpi
{
    public class SparePartsMonthInput
    {
        /// <summary>
        /// 自增ID
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// 是否确认
        /// </summary>
        public bool IsConfirmed { get; set; }

        /// <summary>
        /// 添加时间
        /// </summary>
        public DateTime Month { get; set; }

        /// <summary>
        /// 店
        /// </summary>
        public int StoreId { get; set; }

        /// <summary>
        /// 库    存    成   本   总   量
        /// </summary>
        public decimal KCCBZL { get; set; }

        /// <summary>
        /// 月   初     库   存   成   本
        /// </summary>
        public decimal YCKCCB { get; set; }

        /// <summary>
        /// 月   末   库   存   成   本
        /// </summary>
        public decimal YMKCCB { get; set; }

        /// <summary>
        /// 日    均   备   件   销   售   成   本
        /// </summary>
        public decimal RJBJXSCB { get; set; }

        /// <summary>
        /// 月     备       件      销        售        成          本
        /// </summary>
        public decimal YBJXSCB { get; set; }

        /// <summary>
        /// 月           计            划              订            货           成            本
        /// </summary>
        public decimal YJHDHCB { get; set; }

        /// <summary>
        /// 月          全          部           订       货        成         本
        /// </summary>
        public decimal YQBDHCB { get; set; }

        /// <summary>
        /// 月         备         件       收            入
        /// </summary>
        public decimal YBJSR { get; set; }

        /// <summary>
        /// 月       均        保       修        备      件    收      入
        /// </summary>
        public decimal YJBXBJSR { get; set; }

        /// <summary>
        /// 呆         滞       库      存     备      件       成             本
        /// </summary>
        public decimal DZKCBJCB { get; set; }

        /// <summary>
        /// 死    库    存    备   件   成   本
        /// </summary>
        public decimal SKCBJCB { get; set; }

        /// <summary>
        /// 申       请          保      修          总         件           数
        /// </summary>
        public int SQBXZJS { get; set; }

        /// <summary>
        /// 保       修        合         格       件              数
        /// </summary>
        public int BXHGJS { get; set; }

        /// <summary>
        /// 缺   件  未       维        修      台          次
        /// </summary>
        public int QJWWXTC { get; set; }

        /// <summary>
        /// /月          维           修          总          台          次
        /// </summary>
        public int YWXZTC { get; set; }

        /// <summary>
        /// 回          收           零          件            总           数
        /// </summary>
        public int HSLJZS { get; set; }

        /// <summary>
        /// 发           出          零           件           总           数
        /// </summary>
        public int FCLJZS { get; set; }

        /// <summary>
        /// 平均在库天数
        /// </summary>
        public int PJZKTSMB { get; set; }

        /// <summary>
        /// 备件周转率
        /// </summary>
        public decimal BJZZLMB { get; set; }

        /// <summary>
        /// 备件保修合格率
        /// </summary>
        public decimal BJBXHGLMB { get; set; }

        /// <summary>
        /// 正常订货率
        /// </summary>
        public decimal ZCDHLMB { get; set; }

        /// <summary>
        /// 备件满足率
        /// </summary>
        public decimal BJMZLMB { get; set; }

        public decimal SKCBHLMB { get; set; }

        public decimal DZKCBHLMB { get; set; }

        public virtual Store Store { get; set; }
    }
}
